.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

img {
  vertical-align: middle;
  border-style: none;
}

.userBaseInfo {
  color: white;
}

.commontTop {
  padding-left: 10px;
  line-height: 50px;
  background-color: #fff !important;
  color: #98a6ad;
  position: absolute;
  width: 100%;
  top: 0;
/ / z-index: 33;
}

/*清楚浮动*/
.clearfloat:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0
}

.clearfloat {
  zoom: 1
}

.overflow {
  overflow: hidden;
}

.current {
  color: #000;
}

.margin-top {
  margin-top: 20px;
}

.margin-top14 {
  margin-top: 14px;
}

.margin-left {
  margin-left: 20px;
}

.margin-right {
  margin-right: 20px;
}

.margin-bottom {
  margin-bottom: 20px;
}

.margin-bottom10 {
  margin-bottom: 10px;
}

.line-b {
  border-bottom: 1px solid #eee;
}

.paddingLeft {
  padding-left: 20px;
}

.paddingRight {
  padding-right: 20px;
}

.paddingTop {
  padding-top: 20px;
}

.paddingTop10 {
  padding-top: 10px;
}

.paddingTop30 {
  padding-top: 30px;
}

.paddingBottom {
  padding-bottom: 20px;
}

/* 手指显示*/
.pointer {
  cursor: pointer
}

.backBule {
  cursor: pointer;
  border-radius: 20px;
  margin-top: 5px;
  margin-left: 10px;
  float: right;
  width: 100px;
  height: 40px;
  text-align: center;
  color: #fff;
  line-height: 40px;
  background-color: #409eff;
}

.buleText {
  color: #409eff
}

.activeMessage {
  width: 580px !important;
  min-height: 120px !important;
}

/* 确认按钮居中*/
.marginAut {
  display: flex;
  flex-direction: row;
  justify-content: center
}

.iconSize {
  font-size: 20px;
  line-height: 40px;
}

.el-date-table td.in-range div, .el-date-table td.in-range div:hover, .el-date-table.is-week-mode .el-date-table__row.current div, .el-date-table.is-week-mode .el-date-table__row:hover div {
  background-color: #D3D3D3 !important
}

.el-table__expanded-cell {
  padding-left: 0 !important;
  padding-top: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
/ / background: rgb(238, 241, 246)
}

.width-50 {
  width: 50px;
}

.addCoupon {
  margin-right: 20px;
  padding: 20px 10px 10px 10px;
  background: #fff;
  -webkit-box-shadow: 0 10px 35px 0 rgba(154, 161, 171, 0.1);
  box-shadow: 0 3px 8px 0 rgba(154, 161, 171, 0.1);
  border-radius: 8px;
  overflow: hidden;
  margin-left: 20px;
}

.bottonBule {
  color: #409eff;
}

.bottonBule:hover {
  color: #66b1ff;
}

.mainLeft40 {
  margin-left: 40px;
}

.clickActive:hover {
  color: #409eff
}

.clickActive:active {
  color: #66b1ff
}
.v-modal{
  z-index: 100 !important;
}
body,
button,
input,
div,
span,
table,
select,
textarea {
  font-family: 'PingFang SC', 'Microsoft YaHei';
  font-size: 14px;
}
